package com.itheima.day11.meFile.test2;

import java.io.File;
import java.io.IOException;

public class Test {
    public static void main(String[] args) throws IOException {
//        File类的创建功能
//        boolean createNewFile()       创建一个新文件
        // 1.如果文件存在，那么创建失败，返回false
        // 2.如果文件存在，那么创建失败，返回false
        // 3.createNewFile()方法不管调者有没有后缀名，都只能创建文件
        // method1();

//        boolean mkdir()                     创建单级文件夹
        // 1.只能创建单级文件夹
        // 2.不管调用者有没有后缀名，都只能创建单级文件夹
        // method2();

//        boolean mkdirs()                   创建多级文件夹
        // 1.能创建单级和多级文件夹，但不能创建文件
        // 2.不管调用者有没有后缀名，都只能创建文件夹
        // method3();

    }

    private static void method3() {
        File file = new File("D:\\aheima\\JavaSE加强\\aaa\\bbb\\ccc");
        boolean resout = file.mkdirs();
        System.out.println(resout);
    }

    private static void method2() {
        File file = new File("D:\\aheima\\JavaSE加强\\aaa\\bbb\\ccc");
        boolean resout = file.mkdir();
        System.out.println(resout);
    }

    private static void method1() throws IOException {
        File file = new File("D:\\aheima\\JavaSE加强\\aaa\\def.txt");
        boolean resout = file.createNewFile();
        System.out.println(resout);
    }
}
